package com.yunxi.hubToBiz.pojo;

import java.io.Serializable;
import java.util.Date;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Created by caoYong on 2019/08/21.
 * 线索下发
 */
@Data
public class CustomerClueVO implements Serializable {

    @ApiModelProperty(value = "线索编号")
    private String clueNo;

    @ApiModelProperty(value = "线索类型 1潜客2试驾3订单")
    private String clueType;

    @ApiModelProperty(value = "渠道编号")
    private String partnerCode;

    @ApiModelProperty(value = "客户ID")
    private String customerNo;

    @ApiModelProperty(value = "客户姓名")
    private String customerName;

    @ApiModelProperty(value = "15位码")
    private String vehicleCode;

    @ApiModelProperty(value = "内饰颜色代码")
    private String colorInCode;

    @ApiModelProperty(value = "内饰颜色名称")
    private String colorInName;

    @ApiModelProperty(value = "外饰颜色代码")
    private String colorOutCode;

    @ApiModelProperty(value = "外饰颜色名称")
    private String colorOutName;

    @ApiModelProperty(value = "手机号")
    private String tel;

    @ApiModelProperty(value = "获取时间")
    private Date getDate;

    @ApiModelProperty(value = "线索状态(Clue_GetStatus,0未领取,1已领取,2超时)")
    private Integer isGet;

    @ApiModelProperty(value = "领取人")
    private String getUser;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "创建人")
    private String createBy;

    @ApiModelProperty(value = "修改时间")
    private Date updateTime;

    @ApiModelProperty(value = "修改人")
    private String updateBy;

    @ApiModelProperty(value = "状态1启用0禁用")
    private Integer status;

    @ApiModelProperty(value = "是否删除")
    private Integer isDel;

    @ApiModelProperty(value = "备注")
    private String memo;

    @ApiModelProperty(value = "分配人")
    private String assignUser;

    @ApiModelProperty(value = "省")
    private String province;

    @ApiModelProperty(value = "市")
    private String city;

    @ApiModelProperty(value = "县")
    private String region;

    @ApiModelProperty(value = "是否自己领取")
    private Integer isSelf;

    @ApiModelProperty(value = "线索来源")
    private String clueSource;

    @ApiModelProperty(value = "ITMC录入方式")
    private String itmcComeWay;

    @ApiModelProperty(value = "来电时间")
    private String itmcInDate;

    @ApiModelProperty(value = "去电时间")
    private String itmcOutDate;

    @ApiModelProperty(value = "ITMC顾问")
    private String itmcAdviserCode;

    @ApiModelProperty(value = "展厅销售顾问")
    private String salAdviserCode;

    @ApiModelProperty(value = "性别")
    private String sex;

    @ApiModelProperty(value = "车系")
    private String series;

    @ApiModelProperty(value = "车型")
    private String intentModel;

    @ApiModelProperty(value = "获取信息途径")
    private String getInfoWay;

    @ApiModelProperty(value = "意向级别")
    private String level;

    @ApiModelProperty(value = "是否创建客户0未创建1已创建")
    private Integer isCreatedCust;

    //	用户一级来源
    private Integer userSource_1;
    //	用户二级来源
    private Integer userSource_2;
    //	用户三级来源
    private String userSource_3;

    @ApiModelProperty(value = "URM线索编号")
    private String clubNo;

    @ApiModelProperty(value = "URM线索类型1潜客2试驾3订单")
    private String clubType;
}
